// Copyright 2021 by 马万里. All rights reserved.
// 开发团队 ：   鸡中之霸
// 开发人员 ：   马万里
// 开发时间 ：   2021/2/21 18:20
// 文件名称 ：   response.go
// 工程名称 ：   videostream
// 开发工具 ：   GoLand
//

package main

import (
	"encoding/json"
	"io"
	"johnsonsmile.com/videostream/api/defs"
	"net/http"
)

func sendErrorResponse(w http.ResponseWriter, errResp defs.ErrorResponse) {
	w.WriteHeader(errResp.HttpSC)
	resStr, _ := json.Marshal(errResp.Error)
	w.Write(resStr)
}

func sendNormalResponse(w http.ResponseWriter, resp string, sc int) {
	w.WriteHeader(sc)
	io.WriteString(w, resp)
}
